<?php
session_start();
include "Includes/solotrn_sesion.php";
include "Includes/soloFun_Generales.php";

//Public nodo
//Public CboNodo
$CboNodo = $_REQUEST["CboNodo"];
//''''''''''''''TopNodo = ObtenerPrimerNodosql
$TopNodo = 1;
if (empty($CboNodo)) $CboNodo = $TopNodo;	//'si es blanco le asigno el primer valor
//'''StrCboNodo = Cargar_nodo_usuariosql(CboNodo, "CboNodo", " style='width:300' onChange='frm.submit();'")
//$strsql = "select * from solotb_nodos";
$strsql = "select * from solotb_nivel1";
SoloFun_ExecSql ($strsql, $SoloArrNodos);
//'rw "",SoloArrNodos(1,0)
//'re

$StrCboNodo = SoloFun_CargaCombo($SoloArrNodos,"CboNodo","$CboDisabled",$itemselec," class='SoloStyle_Texto' style='width:200'","");
//'  if $_REQUEST["OpbTipo")<>"" then
$strsql = "select * from solotb_perfil where nodo = $CboNodo";
if ($_REQUEST["OpbTipo"] == "P")
    $strsql .= " and ds_perf like '{$_REQUEST["txtPerfil"]}%'";

//   	 'rw "",strsql
//	 're
SoloFun_ExecSql ($strsql, $arrPerfil);
//	 'rw "sql = ", strsql
//	 'rw "conn", session("soloconn")
//	 're
$band = true;
$opcion = substr($_REQUEST["Opcion"], 0 ,1);
//'	 response.write "<br>opcion = " & opcion
//'	 re
switch($opcion) {
    case 1:
        $boton = "<input type='submit' name='CmdGrabar' value='Modificar'>";
        $Titulo = "Modificar Perfiles";
        $Oculto = "<input type='hidden' name='Opcion' value=1 class='boton'>";
        $pagina="solotrn_ModificarUsuario.php?Opcion=1&CboNodo=$CboNodo&";
        break;
    case 2:
        $boton = "<input type='submit' name='CmdGrabar' value='Eliminar'>";
        $Titulo = "Eliminar Perfiles";
        $Oculto = "<input type='hidden' name='Opcion' value='2' class='boton'>";
        $pagina = "solotrn_ModificarUsuario.asp?Opcion=2&CboNodo=$CboNodo&";
        break;
    case 0:
        $boton = "";
        $Titulo = "Administrar Perfiles";
        $Oculto = "<input type='hidden' name='Opcion' value=0>";
        break;
}


function SoloFun_GetPerfilUsuario($id) {
    $can = 0;
    $sSQL = "select count(*),0 from solotb_usuario where co_perf=$id";
//'rw "sql",ssql
//'re
    $err = 0;
    $ret = SoloFun_ExecSql($sSQL, $arrCantidad);
    $can = $arrCantidad[0][0];
//'rw "",can
//'re
    return $can;
}
?>
<html>
    <head>
        <title>SoloPortal</title>
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
        <link rel="stylesheet" href="SoloStyles/Solostyles.css" type="text/css">
        <SCRIPT type="text/JavaScript" src="Includes/Solofun_generales.js"></SCRIPT>
    </head>
    <body topmargin="0" leftmargin="0" onkeydown="checkKey();">
        <!-- Include File="Includes/solotrn_header.asp" -->
        <p align="center" class="SoloStyle_TituloPaginas">Administrar Perfiles</p>
        <form name="frm" action="solotrn_AdministrarPerfiles.php" method="POST">
            <?php echo $Oculto;?>

            <table border="0" width="60%" align="center" cellpadding="2" cellspacing="1" bordercolor="#CCCCCC">
                <tr>
                    <td>
                        <img src="iconos/soloico_nuevo.gif" border="1" alt="Ingresar Nuevo Registro" style="cursor:hand" onClick="SoloWindows('solotrn_IngresarPerfil.php?Opcion=3&CboNodo=<?php echo $CboNodo;?>',200,200,450,350);" >
                        <img src="iconos/soloico_buscar.gif" border="1" alt="Buscar" style="cursor:hand" onClick="document.frm.submit();">
                    </td>
            </table>
            <table border=1 width="60%" align="center" cellpadding="2" cellspacing="1" bordercolor="#CCCCCC">
                <tr>
                    <td class="SoloStyle_Etiqueta">Subsecretar&iacute;a/Dir. Provincial</td>
                    <td class="SoloStyle_EtiquetaCajas"><?php echo $StrCboNodo; ?></td>
                </tr>
                <tr>
                    <td class="SoloStyle_Etiqueta">Criterio </td>
                    <td class="SoloStyle_EtiquetaCajas">
                        <input type="radio" name="OpbTipo2" value="G" checked onClick="document.all.OpbTipo.checked=0;">
                        General <input type="radio" name="OpbTipo" value="P" onClick="document.all.OpbTipo2.checked=0;">
                        Perfil
                        <input type="text" maxlenght="14" size="35" name="txtPerfil" class="SoloStyle_Texto" onFocus="document.all.OpbTipo.value='P';document.all.OpbTipo.checked=1;document.all.OpbTipo2.checked=0;">
                    </td>
                </tr>
            </table>
        </form>
        <?php
//'if $_REQUEST["OpbTipo")<>"" then
        if ($band) { ?>

        <table width="90%" border="1" cellpadding="0" cellspacing="1" align="center" bordercolor="#CCCCCC">
            <tr class="SoloStyle_Etiqueta">
                <td width="15%">Id</td>
                <td width="45%">Perfil</td>
                <td width="20%">Usuarios Asignados</td>
                <td width="15%">Acciones</td>
            </tr>
                <?php
                //'CL_FILAS=-1
                //'CL_FILAS=ubound(arrPerfil,2)
                //'IF CL_FILAS>=0 THEN
                $cantidad = 0;

                for ($i = 0; $i < count($arrPerfil); $i++) {
                    $id = $arrPerfil[$i][0];
                    $cantidad = SoloFun_GetPerfilUsuario($id);
                    $clase = "SoloStyle_texto";
                    if ($i%2 == 0) $clase = "SoloStyle_Grid"; ?>
            <tr class="<?php echo $clase; ?>">
                <td width="15%"><?php echo $arrPerfil[$i][0];?></td>
                <td width="45%"><?php echo Str2ProperCase($arrPerfil[$i][1]);?></td>
                <td width="20%"><?php echo $cantidad; ?></td>

                <td width="15%">
                    <a href="javascript:SoloWindows('solotrn_ConsultarPerfil.php?Opcion=1&CboNodo=<?php echo $CboNodo;?>&CmbPerfil=<?php echo $arrPerfil[$i][0];?>',200,200,450,350);">
                        <img src="iconos/soloico_consultar.gif" alt="Consultar" width="23" height="19" border="0">
                    </a>&nbsp;&nbsp;
                    <a href="javascript:SoloWindows('solotrn_ModificarPerfil.php?Opcion=1&CboNodo=<?php echo $CboNodo;?>&CmbPerfil=<?php echo $arrPerfil[$i][0];?>',200,200,450,350);">
                        <img src="iconos/soloico_modificar.gif" alt="Modificar" border="0"></a>
                    &nbsp;&nbsp; <a href="javascript:SoloFun_Confirm('solotrn_EliminarPerfil.php?Opcion=2&CboNodo=<?php echo $CboNodo;?>&CmbPerfil=<?php echo $arrPerfil[$i][0];?>','Esta seguro que desea eliminar el Perfil?');">
                        <img src="iconos/soloico_eliminar.gif" alt="Eliminar" border="0"></a>    </td>
            </tr>
                    <?php }
                //'END IF
                ?>
        </table>
            <?php
        }else { ?>

        <table width="90%" border=0 cellpadding=2 align="center">
            <tr>

                <td class="SoloStyle_Texto">No existen datos para el criterio seleccionado</td>
            </tr>
        </table>
            <?php //'    response.write "<span class='texto'>No existen datos para el criterio seleccionado</span>"
        }
//'end if
        ?>
        <br>
    </body>
</html>
<?php
include "Includes/soloFun_ShowMessages.php";
?>
